render something soluble - Spanish English Dictionary